const { defineConfig } = require('@vue/cli-service')
const { packageName } = require('./package');
module.exports = defineConfig({
  lintOnSave:false,
  transpileDependencies: true,
  devServer: {
    port: 8081,			// 重点6
    headers: {			// 重点7：同重点1，允许子应用跨域
      'Access-Control-Allow-Origin': '*',
    },
  },
  // 自定义webpack配置
  configureWebpack: {
    output: {
      library: `${packageName}-[name]`,
      libraryTarget: 'umd',		// 把子应用打包成 umd 库格式
      chunkLoadingGlobal: `webpackJsonp_${packageName}`, // 在 webpack 4 为jsonpFunction ，Webpack 5 改为 chunkLoadingGlobal
    },
  },
})
